from typing import List

class Solution:
    def canJump(self, 数列: List[int]) -> bool:
        可达位置 = 0
        for 位置, 数 in enumerate(数列):
            if 可达位置 < 位置:
                return False
            可达位置 = max(可达位置, 位置 + 数)
        return True




s = Solution()
print(s.canJump([2,3,1,1,4]))
print(s.canJump([3,2,1,0,4]))
